English Dictionary
◊ CANARY ISLAND HARE'S FOOT FERN
Canary Island hare's foot fern
n : fern of the Canary Islands and Madeira [syn: {Canary Island
hare's foot fern}, {Davallia canariensis}]